Analysis of sampling pid 28923 every 10.000000 milliseconds Call graph: 300 Thread_0f07 300 start 300 _start 300 NSApplicationMain 300 -[NSApplication run] 300 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 300 _DPSNextEvent 300 BlockUntilNextEventMatchingListInMode 300 ReceiveNextEventCommon 300 RunCurrentEventLoopInMode 300 CFRunLoopRunInMode 300 CFRunLoopRunSpecific 246 mach_msg_trap 246 mach_msg_trap 18 __NSFireTimer 18 -[MonitorController performTimerDue:] 18 -[SiteData startTesting:stopTesting:adjustNextCheckDate:] 10 -[DSSharedController internetOnline] 10 SCNetworkCheckReachabilityByName 10 SCNetworkReachabilityGetFlags 10 __SCNetworkReachabilityGetFlags 10 getaddrinfo 10 gai_lookupd 10 _lookup_all 10 _lookup_all_secure 10 mach_msg_trap 10 mach_msg_trap 7 -[SiteData(Private) notifyMonitorStatusChanged] 7 -[NSNotificationCenter postNotificationName:object:] 7 -[NSNotificationCenter postNotificationName:object:userInfo:] 7 _CFXNotificationPostNotification 7 __CFXNotificationPost 7 _nsnote_callback 6 -[MonitorController dataChanged] 5 -[NSView displayIfNeeded] 5 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] 5 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 5 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 5 -[NSView _drawRect:clip:] 5 -[NSTableView drawRect:] 4 -[NSTableView drawRowIndexes:clipRect:] 4 -[NSTableView drawRow:clipRect:] 4 -[NSTableView _drawContentsAtRow:column:clipRect:] 2 -[DSProgressCell drawWithFrame:inView:] 2 -[NSImageCell drawWithFrame:inView:] 2 -[NSImageCell drawInteriorWithFrame:inView:] 2 -[NSImage _compositeFlipped:atPoint:fromRect:operation:fraction:] 2 -[NSImage _compositeFlipped:inRect:fromRect:operation:fraction:] 2 -[NSImage drawInRect:fromRect:operation:fraction:] 2 -[NSCachedImageRep _drawFromRect:toRect:operation:alpha:compositing:flipped:ignoreContext:] 2 -[NSImageRep drawInRect:] 2 -[NSCachedImageRep draw] 2 _NSImageFromWindow 1 CGContextCopyWindowContentsToRect 1 contextCopyWindowContentsToRect 1 ripc_DrawWindowContents 1 ripc_DrawImageObject 1 ripc_RenderImage 1 ripl_BltImage 1 ripd_Lock 1 CGSDeviceLock 1 _CGSLockWindow 1 _CGSSynchronizeWindowBackingStore 1 mach_msg_trap 1 mach_msg_trap 1 PScurrentwindowbounds 1 CGSGetWindowBounds 1 _CGSLocalWindowByID 1 _CGSWindowHashLookup 1 CGSLockCheapLock 1 CGSLockCheapLock 1 -[NSTableView _dataSourceValueForColumn:row:] 1 -[MonitorController tableView:objectValueForTableColumn:row:] 1 _NSRemoveHandler2 1 free 1 szone_free 1 szone_free 1 -[NSTextFieldCell drawInteriorWithFrame:inView:] 1 _NXDrawTextCell 1 _NSStringDrawingCore 1 objc_msgSend 1 objc_msgSend 1 -[DSTableView drawBackgroundInClipRect:] 1 -[NSTableView drawBackgroundInClipRect:] 1 -[NSTableView _drawAlternatingRowBackgroundColors:inRect:] 1 NSRectFillList 1 CGContextFillRects 1 __CGContextDrawRects 1 ripc_DrawRects 1 ripc_Render 1 ripl_BltShape 1 ripd_Mark 1 argb32_mark 1 sseCGSFill8by1 1 sseCGSFill8by1 1 -[MonitorController selectJustTheseTests:] 1 -[NSTableView deselectAll:] 1 -[NSTableView _enableSelectionPostingAndPost] 1 -[NSNotificationCenter postNotificationName:object:] 1 -[NSNotificationCenter postNotificationName:object:userInfo:] 1 _CFXNotificationPostNotification 1 __CFXNotificationPost 1 _nsnote_callback 1 -[MonitorController displayStatisticsOrCurrentLog] 1 -[MonitorController _displayStatisticsWithEnumerator:] 1 -[StatisticsData combineStatistics:] 1 -[StatisticsData(Private) setPreviousRecoveryDate:] 1 -[NSObject(DSObjectFoundationCategories) set:to:] 1 -[NSCFDate retain] 1 _CFRetain 1 _CFRetain 1 -[MonitorController refreshDockIcon] 1 -[NSObject copy] 1 -[NSImage copyWithZone:] 1 -[NSImage _expand] 1 -[NSImage _expandRep:] 1 +[NSImageRep imageRepsWithContentsOfFile:] 1 +[NSBitmapImageRep _imageRepsWithData:hfsFileType:extension:] 1 +[NSBitmapImageRep _imagesWithData:hfsFileType:extension:zone:] 1 -[NSBitmapImageRep _loadData] 1 CGImagePlusCreateImage 1 CGImagePlusUpdateCache 1 getBandProcTIFF 1 _cg_TIFFReadEncodedStrip 1 PredictorDecodeTile 1 LZWDecode 1 LZWDecode 1 -[ServiceData startForSite:withPlugin:] 1 -[BasicService startForTestIdentifier:withVariables:] 1 __i686.get_pc_thunk.bx 1 __i686.get_pc_thunk.bx 17 __CFRunLoopDoObservers 17 _handleWindowNeedsDisplay 17 -[NSWindow displayIfNeeded] 17 -[NSView displayIfNeeded] 17 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] 16 -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 16 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 16 -[NSView _drawRect:clip:] 16 -[NSTableHeaderView drawRect:] 14 -[NSTableHeaderView _drawOverflowHeaderInRect:] 14 -[NSTableHeaderView _drawHeaderFillerInRect:matchLastState:] 14 -[NSTableHeaderView _drawHeaderCell:withFrame:withStateFromColumn:] 14 -[NSTableHeaderCell drawWithFrame:inView:] 14 -[NSTableHeaderCell _drawThemeContents:highlighted:inView:] 13 -[NSImage _compositeFlipped:atPoint:fromRect:operation:fraction:] 13 -[NSImage _compositeFlipped:inRect:fromRect:operation:fraction:] 13 -[NSImage drawInRect:fromRect:operation:fraction:] 13 -[NSBitmapImageRep _drawFromRect:toRect:operation:alpha:compositing:flipped:ignoreContext:] 13 CGContextDrawImage 13 ripc_DrawImage 13 ripc_RenderImage 13 ripl_BltImage 13 ripd_Lock 13 CGSDeviceLock 13 _CGSLockWindow 13 _CGSSynchronizeWindowBackingStore 13 mach_msg_trap 13 mach_msg_trap 1 NSRectFill 1 CGContextFillRect 1 CGContextFillRects 1 __CGContextDrawRects 1 ripc_DrawRects 1 ripc_Render 1 ripl_BltShape 1 ripd_Lock 1 CGSDeviceLock 1 _CGSLockWindow 1 _CGSSynchronizeWindowBackingStore 1 mach_msg_trap 1 mach_msg_trap 1 -[NSTableHeaderView _drawColumnHeaderRange:] 1 -[NSTableHeaderView _drawHeaderOfColumn:] 1 -[NSTableHeaderView _drawHeaderCell:withFrame:withStateFromColumn:] 1 -[NSTableHeaderCell drawWithFrame:inView:] 1 -[NSTableHeaderCell _drawThemeContents:highlighted:inView:] 1 NSRectFill 1 CGContextFillRect 1 CGContextFillRects 1 __CGContextDrawRects 1 ripc_DrawRects 1 ripc_Render 1 ripl_BltShape 1 ripd_Lock 1 CGSDeviceLock 1 _CGSLockWindow 1 CGSShmemGuardLock 1 CGSShmemGuardLock 1 objc_msgSend 1 objc_msgSend 1 -[NSWindow flushWindow] 1 CGContextFlush 1 ripc_Context 1 ripd_Synchronize 1 CGSDeviceSynchronize 1 _CGSFlushWindowRegion 1 _CGSFlushRegionInline 1 mach_msg_trap 1 mach_msg_trap 14 _sendCallbacks 14 -[NSURLConnection(NSURLConnectionInternal) _sendCallbacks] 13 -[NSURLConnection(NSURLConnectionInternal) _sendDidFinishLoadingCallback] 13 -[URLElementData connectionDidFinishLoading:] 13 -[URLElementData cleanup] 13 -[NSNotificationCenter postNotificationName:object:] 13 -[NSNotificationCenter postNotificationName:object:userInfo:] 13 _CFXNotificationPostNotification 13 __CFXNotificationPost 13 _nsnote_callback 13 -[SiteData(Private) didFinishTestNotification:] 13 -[NSObject(NSMainThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] 13 -[NSObject(NSMainThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:modes:] 13 -[SiteData(Private) didFinishTestWithNote:] 13 -[SiteData(Private) notifyMonitorFinishedCheck] 13 -[NSNotificationCenter postNotificationName:object:] 13 -[NSNotificationCenter postNotificationName:object:userInfo:] 13 _CFXNotificationPostNotification 13 __CFXNotificationPost 13 _nsnote_callback 13 -[MonitorController didFinishSiteCheck:] 13 -[MonitorController dataChanged] 12 -[NSView displayIfNeeded] 12 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] 12 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 12 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 12 -[NSView _drawRect:clip:] 12 -[NSTableView drawRect:] 9 -[DSTableView drawBackgroundInClipRect:] 9 -[NSTableView drawBackgroundInClipRect:] 9 -[NSTableView _drawAlternatingRowBackgroundColors:inRect:] 9 NSRectFillList 9 CGContextFillRects 9 __CGContextDrawRects 9 ripc_DrawRects 9 ripc_Render 9 ripl_BltShape 9 ripd_Lock 9 CGSDeviceLock 9 _CGSLockWindow 9 _CGSSynchronizeWindowBackingStore 9 mach_msg_trap 9 mach_msg_trap 3 -[NSTableView drawRowIndexes:clipRect:] 3 -[NSTableView drawRow:clipRect:] 3 -[NSTableView _drawContentsAtRow:column:clipRect:] 2 -[NSTextFieldCell drawInteriorWithFrame:inView:] 1 -[NSTextFieldCell drawingRectForBounds:] 1 NSInsetRect 1 NSInsetRect 1 _NXDrawTextCell 1 __NSGetStringAndAttributesFromTextCell 1 -[NSActionCell attributedStringValue] 1 -[NSCell attributedStringValue] 1 -[NSCell _attributedStringValue:invalid:] 1 -[NSNumberFormatter attributedStringForObjectValue:withDefaultAttributes:] 1 -[NSNumberFormatter(NSNumberFormatterCompatibility2) __oldnf_stringForObjectValue:] 1 -[NSCFString mutableCopyWithZone:] 1 CFStringCreateMutableCopy 1 __CFStringChangeSizeMultiple 1 __CFStringChangeSizeMultiple 1 -[NSTableView _dataSourceValueForColumn:row:] 1 -[MonitorController tableView:objectValueForTableColumn:row:] 1 -[SiteData service] 1 +[TestsData serviceForIdentifier:orDefaultIdentifier:orFirst:] 1 -[NSArray(DSArrayCategories) objectMatching:orDefault:orFirst:usingSelector:] 1 -[NSObject(DSObjectFoundationCategories) isEquivalentTo:] 1 -[NSString caseInsensitiveCompare:] 1 -[NSString compare:options:range:] 1 CFStringCompareWithOptions 1 CFStringCompareWithOptions 1 -[MonitorController selectJustTheseTests:] 1 -[NSTableView deselectAll:] 1 -[NSTableView _enableSelectionPostingAndPost] 1 -[NSNotificationCenter postNotificationName:object:] 1 -[NSNotificationCenter postNotificationName:object:userInfo:] 1 _CFXNotificationPostNotification 1 __CFXNotificationPost 1 _nsnote_callback 1 -[MonitorController displayStatisticsOrCurrentLog] 1 -[MonitorController _displayStatisticsWithEnumerator:] 1 -[StatisticsData minimumCheckDuration] 1 -[StatisticsData minimumCheckDuration] 1 -[NSURLConnection(NSURLConnectionInternal) _sendWillCacheResponseCallback] 1 -[NSURLCache storeCachedResponse:forRequest:] 1 -[NSURLCache _memoryCacheRemove:] 1 -[NSLock lock] 1 __spin_lock 1 __spin_lock 5 _performFileHandleSource 5 -[NSNotificationCenter postNotificationName:object:userInfo:] 5 _CFXNotificationPostNotification 5 __CFXNotificationPost 5 _nsnote_callback 5 -[PingElementData output:] 5 -[PingElementData finished] 5 -[NSNotificationCenter postNotificationName:object:] 5 -[NSNotificationCenter postNotificationName:object:userInfo:] 5 _CFXNotificationPostNotification 5 __CFXNotificationPost 5 _nsnote_callback 5 -[SiteData(Private) didFinishTestNotification:] 5 -[NSObject(NSMainThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:] 5 -[NSObject(NSMainThreadPerformAdditions) performSelectorOnMainThread:withObject:waitUntilDone:modes:] 5 -[SiteData(Private) didFinishTestWithNote:] 5 -[SiteData(Private) notifyMonitorFinishedCheck] 5 -[NSNotificationCenter postNotificationName:object:] 5 -[NSNotificationCenter postNotificationName:object:userInfo:] 5 _CFXNotificationPostNotification 5 __CFXNotificationPost 5 _nsnote_callback 5 -[MonitorController didFinishSiteCheck:] 4 -[MonitorController dataChanged] 4 -[NSView displayIfNeeded] 4 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] 4 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 4 -[NSView _recursiveDisplayAllDirtyWithLockFocus:visRect:] 4 -[NSView _drawRect:clip:] 4 -[NSTableView drawRect:] 4 -[NSTableView drawRowIndexes:clipRect:] 4 -[NSTableView drawRow:clipRect:] 4 -[NSTableView _drawContentsAtRow:column:clipRect:] 3 -[NSTextFieldCell drawInteriorWithFrame:inView:] 3 _NXDrawTextCell 3 _NSStringDrawingCore 3 +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] 3 CGContextShowGlyphsWithAdvances 3 drawGlyphs 3 ripc_DrawGlyphs 2 ripl_BltGlyph 2 ripd_Lock 2 CGSDeviceLock 2 _CGSLockWindow 2 _CGSSynchronizeWindowBackingStore 1 _CGSSynchronizeWindowBackingStore 1 mach_msg_trap 1 mach_msg_trap 1 CGFontLockBitmaps 1 lock_bitmaps 1 CGSCacheAquireValues 1 CGSCacheAquireValues 1 -[DSProgressCell drawWithFrame:inView:] 1 -[NSImageCell drawWithFrame:inView:] 1 -[NSImageCell drawInteriorWithFrame:inView:] 1 CGGStackRestore 1 CGGStackRestore 1 -[MonitorController refreshDockIcon] 1 -[MonitorController updateIcon:atOffset:withCount:withColor:] 1 -[NSString(NSStringDrawing) sizeWithAttributes:] 1 -[NSString(NSExtendedStringDrawing) boundingRectWithSize:options:attributes:] 1 +[NSStringDrawingTextStorage _fastDrawString:attributes:length:inRect:graphicsContext:baselineRendering:usesFontLeading:usesScreenFont:typesetterBehavior:paragraphStyle:lineBreakMode:boundingRect:padding:scrollable:] 1 +[NSParagraphStyle defaultWritingDirectionForLanguage:] 1 +[NSParagraphStyle _defaultWritingDirection] 1 +[NSParagraphStyle _defaultWritingDirection] 300 Thread_1003 300 _pthread_body 300 wait4 300 wait4 300 Thread_1103 300 _pthread_body 300 CMMConvTask(void*) 300 pthreadSemaphoreWait(t_pthreadSemaphore*) 300 semaphore_wait_signal_trap 300 semaphore_wait_signal_trap 300 Thread_1203 300 _pthread_body 300 forkThreadForFunction 300 -[NSUIHeartBeat _heartBeatThread:] 300 -[NSConditionLock lockWhenCondition:] 300 semaphore_wait_signal_trap 300 semaphore_wait_signal_trap 300 Thread_1303 300 _pthread_body 300 forkThreadForFunction 300 +[NSURLConnection(NSURLConnectionInternal) _resourceLoadLoop:] 300 CFRunLoopRunInMode 300 CFRunLoopRunSpecific 299 mach_msg_trap 299 mach_msg_trap 1 _CFRelease 1 __CFStreamDeallocate 1 destroyStreamInfo 1 _CFRelease 1 __CFHTTPMessageDeallocate 1 _CFRelease 1 __spin_lock 1 __spin_lock 300 Thread_1403 300 _pthread_body 300 select 300 select 300 Thread_1503 300 _pthread_body 300 forkThreadForFunction 300 +[NSURLCache _diskCacheSyncLoop:] 300 CFRunLoopRunInMode 300 CFRunLoopRunSpecific 300 mach_msg_trap 300 mach_msg_trap 300 Thread_1803 300 _pthread_body 300 wait4 300 wait4 300 Thread_1903 300 _pthread_body 300 read 300 read 186 Thread_1603 186 _pthread_body 186 wait4 186 wait4 186 Thread_1703 186 _pthread_body 186 read 186 read 186 Thread_1a03 186 _pthread_body 186 read 186 read 100 Thread_1d03 100 _pthread_body 100 read 100 read 81 Thread_1c03 81 _pthread_body 81 read 81 read 51 Thread_1b03 51 _pthread_body 51 read 51 read 49 Thread_1e03 49 _pthread_body 49 read 49 read Total number in stack (recursive counted multiple, when >=5): 15 _pthread_body 10 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] 10 mach_msg_trap 8 -[NSNotificationCenter postNotificationName:object:userInfo:] 8 _CFXNotificationPostNotification 8 __CFXNotificationPost 8 _nsnote_callback 7 -[NSNotificationCenter postNotificationName:object:] 7 read 6 CGSDeviceLock 6 _CGSLockWindow 6 ripd_Lock 5 _CGSSynchronizeWindowBackingStore Sort by top of stack, same collapsed (when >= 5): read 953 mach_msg_trap 881 wait4 786 semaphore_wait_signal_trap 600 select 300 Sample analysis of process 28923 written to file /dev/stdout Sampling process 28923 each 10 msecs 300 times